package org.linloong.modules.apis.disease.dto;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;

/**
 * @Package: org.linloong.modules.apis.disease.dto.AudioChatRequest
 * @Author: guxin
 * @CreateTime: 2025/10/19 17:53
 * @Description: 
 * @Version: 3.0
 */
@Data
public class AudioChatRequest {
    /**
     * 用户消息内容
     */
    @NotBlank(message = "消息内容不能为空")
    private String query;

    /**
     * 会话 ID（可选，用于继续对话）
     */
    private String conversationId;

    /**
     * 文件id
     */
    private String uploadFileId;
}
